package com.klm.service.impl;

import com.klm.entity.TranslatePlatformConfigEntity;
import com.klm.entity.TranslatePlatformUsageEntity;
import com.klm.service.TranslatePlatformCacheService;
import org.springframework.stereotype.Service;

@Service
public class TranslatePlatformCacheServiceImpl implements TranslatePlatformCacheService {
    @Override
    public void cachePlatformConfig(TranslatePlatformConfigEntity config) {
        // TODO
    }

    @Override
    public TranslatePlatformConfigEntity getCachedConfig(String platformCode) {
        // TODO
        return null;
    }

    @Override
    public void removeCachedConfig(String platformCode) {
        // TODO
    }

    @Override
    public void cacheUsage(TranslatePlatformUsageEntity usage) {
        // TODO
    }

    @Override
    public TranslatePlatformUsageEntity getCachedUsage(String platformCode) {
        // TODO
        return null;
    }

    @Override
    public void removeCachedUsage(String platformCode) {
        // TODO

    }

    @Override
    public void syncConfigToCache() {
        // TODO

    }

    @Override
    public void syncUsageToCache() {
        // TODO

    }

    @Override
    public void syncCacheToDatabase() {
        // TODO

    }
}
